package com.recharge.domain.query;

import com.recharge.common.domain.BaseQueryDO;
import lombok.Data;

@Data
public class DepositQueryDO extends BaseQueryDO {

    /**
     * 主键ID
     */
    private String id;

    /**
     * 存款单号
     */
//    private String depositNo;

    /**
     * 交易号
     */
//    private String transactionNo;

    /**
     * 商户ID
     */
    private String merchantId;

    /**
     * 支付账户ID
     */
//    private String payAccountId;

    /**
     * 支付单号
     */
//    private String accountNo;

    /**
     * 存款金额
     */
//    private Long amount;

    /**
     * 确认金额
     */
//    private Long confirmAmount;

    /**
     * 银行或支付宝流水号
     */
//    private String serialNumber;

    /**
     * 1.预付款 2.信用款 3.保证金
     */
    private Integer type;

    /**
     * 1.银行卡 2.支付宝
     */
//    private Integer transferMethod;

    /**
     * 交易账户信息
     */
//    private String transferAccount;

    /**
     * 申请人
     */
//    private String applicant;

    /**
     * 申请时间
     */
//    private Date applicantDate;

    /**
     * 审核人
     */
//    private String checker;

    /**
     * 审核时间
     */
//    private Date checkerDate;

    /**
     * 备注
     */
//    private String remark;

    /**
     * 0.待审核 1.审核通过 2.审核失败
     */
    private Integer status;

    /**
     * -1 删除 1 有效\n
     */
//    private Integer isDelete;

    /**
     * 款项是否完成 0.未完成 1.完成
     */
//    private Integer isFinish;

    /**
     * 最后操作人
     */
//    private String finisher;

    /**
     * 最后操作时间
     */
//    private Date finishDate;

    /**
     * 预付款还款信用款关联ID 多个使用,分割
     * @return
     */
//    private String depositIds;
    /**
     * 商户名称
     */
    private String merchantName;

}
